#ifndef _STUDENT_H_
#define _STUDENT_H_
#include "Person.h"

class Student : public Person
{
public:

	Student( const char *pName, int age, int grades );
	Student( Student &p ) { }
	Student & operator = ( Student &p ) 
	{
		Person::operator =( p );
		return *this; 
	}

	virtual ~Student( void ) {  }

	virtual void Show( void );

	friend ostream & operator << ( ostream &os, Student &rhs );

private:

	// dyunamic
	int m_grade;
};

#endif /* _STUDENT_H_ */